package com.qgs.waf.service;

import java.util.Set;

import org.springframework.data.redis.core.ZSetOperations.TypedTuple;

/**
 * @show 综合情况,数据从redis拉取
 * @author Administrator
 *
 */
@SuppressWarnings({ "rawtypes" })
public interface ZbksComprehensiveSituationService {
	/**
	 * @show 攻击数据
	 * @return
	 */
	Set<TypedTuple> getStatisticsAttacks();
	/**
	 * @show 攻击数据
	 * @return
	 */
	Set<TypedTuple> getStatisticsByType(String type);

	/**
	 * @show 攻击数据
	 * @return
	 */
	String statisticsAttacksPie();
	/**
	 * @show 按照攻击类型查找数据
	 * @return
	 */
	String statisticsAttacksByType(String type);
	/**
	 * @show 攻击列表
	 * @return
	 */
	String statisticsAttacksList(long size);
}
